package com.hzeport.bgs22emduty.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.cloud.context.config.annotation.RefreshScope;
import org.springframework.context.annotation.Configuration;

@Configuration
@ConfigurationProperties("system-config")
@RefreshScope
@Data
public class SystemConfig {

    private String role;

    private String doApplyUrl;

    private Integer messageaAppCode;

    private String isEncrypt;

    private String smsSign;

    private String extensionCode;

    private String mPriority;

    private String viewValues;

    private String orgValues;

    private String appId;

    private String notUsePersons;

    private String hbJumpUrl;

    private String subsidyUrl;

    private String weatherUrl;

    private String addressPhoneUrl;
    private String addressPhoneLongUrl;
    private String addressImgUrl;

    private String webSocketSendInfoUrl;

    private String zsHbUrl;

    private String zsLsUrl;

    private String zsCustomNo;

    private String zsCustomId;

    private String zsPathName;

    private String zsCustomName;

    private String messageSendUrl;

    private String messageMediaName;

    private String experienceMediaName;

    private String viewUserId;

    private String viewUserName;

    private String viewUserIp;

    private Integer phoneBatchValue;

    private String ssoUserStatus;

    private String doYellowCheck;

    private Long smsSendMinutes;

    private JobCronConfig jobCron;
    //20250929新增拉取文件，所用到的字段
    private String fileAppId;
    private String customsCode;
    private String tagCode;
    private String fileUrl;
}
